be a bundle of nerves - Français Anglais Dictionnaire